someone who makes open-work - Francés Inglés Diccionario